Mobile
Log In Sign Up
Home > english-chinese > "hemintho-sporum leaf spot of rice plants" in Chinese

Chinese translation for "hemintho-sporum leaf spot of rice plants"